turn/spin on your heel - Alemán Inglés Diccionario